$(function(){
    //需求1 自定义校验
    layui.form.verify({
        pwd:[
            /^\S{6,15}$/,
            '密码必须6到15位，且不能出现空格'
        ],
        newPwd:function(value){
            if(value == $('[name=oldPwd]').val()){
                return '新密码不能和原密码相同'
            }
        },
        rePwd:function(value){
            if(value != $('[name=newPwd]').val()){
                return '两次输入密码不一致'
            }
        }
    })

    //需求2 更新密码
    $('form').on('submit',function(e){
        e.preventDefault()
        //发送axios
        axios({
            url:'/my/updatepwd',
            method:'post',
            data: $(this).serialize()
        }).then(({data:res})=>{
            //成功回调
            console.log(res)
            if(res.status != 0){
                return layui.layer.msg(res.message)
            }
            layui.layer.msg('恭喜你,密码修改成功')
            //置空表单
            $('form')[0].reset()
            setTimeout(function(){
                window.parent.location.href = '/login.html'
            },1500)
        })
    })
})